'use strict';

angular.module('fbdApp.templateModule')

.filter('showTemplateFilter', function() {

  return function(res) {
    var showResult_data = [];
    var datas = res.main;
    var rules;
    for(var temO in datas){
      console.log(temO);
      if (datas[temO] instanceof Array) {
        rules = datas[temO];
      }
    }

// function showData(rules,showResult) {

//     for (var i = 0; i < rules.length; i++) {//遍历每一篇文章
//        var item=[];
//       for(var ru in rules[i]){//遍历每一篇文章中的规则列表
        
//         if(rules[i][ru] instanceof Array){
//           if (rules[i][ru]==rules[i]['location']) {

//           }else{
            
//             if (Object.getOwnPropertyNames(rules[i][ru][0]).length>3) {
//               var itt=[];
//               item.push(showData(rules[i][ru],itt));
//             }else{
//               var itt ={};
//               itt['name'] = ru;
//               itt['value'] = rules[i][ru]
//               item.push(itt);              
//             }

//           }
//         }
//       }
//       showResult.push(item);
//     }  
//     return showResult_data;   
// }   
    var showResult = [];
    for (var i = 0; i < rules.length; i++) {//遍历每一篇文章
       var item=[];
      for(var ru in rules[i]){//遍历每一篇文章中的规则列表
        
        if(rules[i][ru] instanceof Array){
          if (rules[i][ru]==rules[i]['location']) {

          }else{
            if (Object.getOwnPropertyNames(rules[i][ru]).length>3) {

            }else{
              var itt={};
              itt['name'] = ru;
              itt['value'] = rules[i][ru]
              item.push(itt);              
            }

          }
        }
      }
      showResult.push(item);
    }
    
    // showResult_data = showData(rules, showResult);
    return showResult;
  };
});